MASSSSLSLSFPSSSLSRTWDYDVFPSFHGEDVRKAFLSQILKKEFGRKAINFFVDHEMERGEFIGPVLKQAIKGSKIALVLLSKNYASSWCCLDELVEIMKKESGQTVITIFYEVDPNEVKKQTGDFGKAFKETCQGKTEEKVQTWRKALEGVGLATIAGFHSSNWFVFFI